<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition template="templates/template.xhtml"
                xmlns="http://www.w3.org/1999/xhtml"
                xmlns:h="http://java.sun.com/jsf/html"
                xmlns:ui="http://java.sun.com/jsf/facelets"                
                xmlns:p="http://primefaces.org/ui"
                xmlns:f="http://java.sun.com/jsf/core">

    <ui:define name="tituloPagina">Cuadro General</ui:define>

    <ui:define name="menuIzquierda">
        <h:form>
            <p:panelMenu >
                <p:submenu label="Opciones">
                    <p:menuitem value="Registrar Examen"   icon="ui-icon-pencil"  url="InformeQuimestre.jsf"/>
                </p:submenu>
                <p:separator />
                <p:submenu label="Reportes">
                    <p:menuitem value="Reporte Evaluación de Destrezas"  icon="ui-icon-note" url="ReporteQuimestre.jsf"/>
                    <p:menuitem value="Reporte Cuadro General"  icon="ui-icon-note" url="ReporteCuadroGeneral.jsf"/>
                    <p:menuitem value="Reporte Certificado de Promoción"  icon="ui-icon-note" url="ReporteCertificado.jsf"/>
                </p:submenu>
            </p:panelMenu>
        </h:form>
    </ui:define>

    <ui:define name="contenido">
        <div class="ui-widget-header" style="margin-bottom: 8px;font-size: 16px;padding-left: 10px;">
            <h:outputText value="Reporte Cuadro General " />
        </div>
        <p style="font-size: 12px;">Reporte Cuadro General de notas de un Curso Lectivo </p>

        <h:form prependId="false" id="frmPrincipal">

            <h:panelGrid columns="4">
                <h:outputText value="Docente:"/>
                <h:outputText style="font-size: 18px;" value="#{controladorParcial.docDocente.docNombres}"/>

                <h:outputText value="Periódo Lectivo:"/>
                <h:outputText style="font-size: 18px;" value="#{controladorParcial.perActual.perNombre}"/>
                <h:outputText value="Curso:"/>
                <p:selectOneMenu value="#{controladorParcial.objCursoSeleccionado}" required="true" requiredMessage="Debe seleccionar un Curso">
                    <p:ajax event="change" process="@this" update="@this"/>
                    <f:selectItem itemValue="#{null}" itemLabel="Seleccione un Curso..." />
                    <f:selectItems value="#{controladorParcial.lisCursos}" var="combo" itemValue="#{combo[0]}" itemLabel="#{combo[1]}   #{combo[2]}"/>
                </p:selectOneMenu>
            </h:panelGrid>



            <p:panelGrid columns="2">
                <f:facet name="header">
                    Formato de Salida
                </f:facet>
                <h:graphicImage value="../imagenes/im_excel.gif"/>
                <p:commandLink value="Microsoft Excel (.XLSX)" ajax="false"  action="#{controladorParcial.verReporteCuadroGeneral('xls')}"  />

                <h:graphicImage value="../imagenes/im_pdf.gif"/>
                <p:commandLink value="Adobe Reader(.PDF)"  action="#{controladorParcial.verReporteCuadroGeneral('pdf')}" />

            </p:panelGrid>

        </h:form>
    </ui:define>
</ui:composition>